/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package com.brain.core.manager;

import com.brain.core.dto.ArchivoDto;
import com.brain.core.exception.DAOException;
import com.brain.core.exception.ServiceException;
import com.brain.core.hibernate.dao.DAOGenerico;
import java.io.Serializable;
import java.util.Iterator;
import java.util.List;
import java.util.StringTokenizer;
import javax.annotation.Resource;
import org.springframework.stereotype.Service;

/**
 *
 * @author Indra
 */
@Service
public class ApplicationManager implements Serializable {

    @Resource
    private DAOGenerico<ArchivoDto> springHibernateDao;

    public String obtenerPrimerDiaHabilMes(String mes, String anio) throws DAOException {
        String sql = "SELECT FC_PRIMER_DIA_UTIL('" + mes + "','" + anio + "') FROM DUAL";
        String resultado = null;
        List lista_oficinas;

        lista_oficinas = springHibernateDao.ejecutarSQL(sql);
        for (Iterator iter = lista_oficinas.iterator(); iter.hasNext();) {
            StringTokenizer registro = new StringTokenizer(iter.next().toString(), "|");
            resultado = registro.nextToken();
            break;
        }
        return resultado.substring(0, 2);
    }
    
    
}
